Skip to content

research: 为 Node 原10秒纯夹具超时增加有界阶段诊断 - #150

Merged
JavaZeroo merged 16 commits into
mainfrom
research/node-deadline-r2
Oct 28, 2026
Merged

JavaZeroo merged 16 commits into
mainfrom
research/node-deadline-r2

Conversation

@JavaZeroo

@JavaZeroo JavaZeroo commented Oct 28, 2026 •

Copy link
Copy Markdown
Owner

旧 Windows CI 的 Node 合成 Qt 调用夹具在原10秒超时,没有启动/文件/VM/case阶段,原因仍未知。新增独立 Windows OwnedJob/GO 单次诊断和离线白名单导出;普通 JS 仅增加可选 no-op observer,原 Python/CTest 执行入口、生产探针和合成输入/断言保持,不自动重试 CI。

唯一正式批次执行源 02aac45ca6e8eaffcbca1d3ef1a80d243159ec46:normal passed/0/23cp;受控 hang timed_out/99/6cp;受控 throw failed/1/11cp。三项根句柄归属/回收、Job active0;CLI0仅表示预定义结果齐全。旧根因与整程硬时限仍null。已整合main4d7,五项执行源码字节未变。

预审的诊断工具协议尾/版本漂移 P2 已用纯反例修正。最终发布预审另修两处离线出口 P2:非超时 Job 字段必须缺失/null,超时 Job 只重建三个整数;三份 false 提案固定既有 SHA256/commit,公开字段按枚举/类型和明确 key/list 投影。red5c8bc63纯内存 export 反例3项/5失败子例,green504c0fd相关纯普通/-O各15项通过、0跳过。

新增 CTest 仅注册纯 export/trace/launcher 判定,PlanTests 限定WIN32;configure/show-only确认不含 OwnedNodeTests 或授权批次。本次没有重新执行Node/10秒控制、原版、guest、完整矩阵或CI重试。

独立 stdlib 审计已核对三份case/CLI字节、源码/运行库/阶段和Job字段。58项既有文件重算一致,保留旧24原件、三个false、正式raw与旧发布。旧公开JSON db97e95aa6d56a9bb44553178f788c6f7c33fff9e52441ef343ea63821f98a3d 原字节保留;新派生普通/-O一致,SHA de57db6e0f7c3fa57bfe1e588db2fe9587792bd4181f7836797daa8eb144e27b,与旧文件仅自指的exporter源码哈希不同。公开不含stderr栈/PID/本地绝对路径,执行源02aac与离线修正504c0fd分列。

报告与出口验证。当前发布 HEAD 81d50eebbe149cf20cca292e3f076ae682cd99de 的最终增量 Standards 硬违规/heuristic 0、Spec P1/P2 0;两个出口问题均已修复。PR 默认 Windows58/58、287.70s,Linux38/38、19.97s,实际 checkout c354442(合并 main ae98544)。Qt/候选 PR 与 push 四条通过;push/default Windows 在 PS5.1 preflight 原10s期限失败,Windows 产品 CTest 未执行,已核对原 artifact 并记 #81,未重跑。各事件独立保留,后续通过不证明旧事件原因或修复。准备合入 main,#144/#38继续开放。

Refs #144, #38, #35。保持这些任务开放;不是旧CI修复、产品性能或R2验收。

Copy link
Copy Markdown
Owner Author

最新 HEAD 81d50ee 的 push/default Windows 在 hosted 准备阶段失败:PS5.1 原10s期限超时(10141ms),全部 Windows 产品 CTest 未运行。已核对原 artifact/hash、worker exit1 与 Job0/6/0 并更新 #81;未请求重跑。此事件与本 PR 的 Node 纯夹具诊断无同因证据,#144 原因继续未知。其余配置及 PR 事件结果分别保留。

@JavaZeroo
JavaZeroo marked this pull request as ready for review October 28, 2026 20:34
@JavaZeroo
JavaZeroo merged commit b919698 into main Oct 28, 2026
9 of 10 checks passed
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-28T20:35:18.483928Z 81d50ee Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant